#ifndef BASEDATOSQT_H
#define BASEDATOSQT_H

#include <QString>
#include <QSqlDatabase>
#include "consultaqt.h"
#include "basedatos.h"

class BaseDatosQt : public BaseDatos
{
public:
    BaseDatosQt(const QString& tipo, const QString& nombre);
    ~BaseDatosQt();
    
    void setHost(const QString& host);
    void setNombreBd(const QString& nombreBd);
    void setUsuario(const QString& usuario);
    void setContrasena(const QString& contrasena);
    bool abrir();

    ConsultaQt* crearConsulta();

private:
    QSqlDatabase database;
};

#endif // BASEDATOSQT_H
